@import "~taro-ui/dist/style/components/modal.scss";

.header {
    >view:nth-of-type(1) {
        background-color: rgb(255, 80, 61);
        color: white;
        padding: 20rpx 30rpx;

        view {
            font-size: 48rpx;
            margin-bottom: 15rpx;
        }

        text {
            font-size: 32rpx;
            margin-right: 50rpx;
        }
    }

    >view:nth-of-type(2) {
        background-color: rgb(242, 242, 242);
        font-size: 32rpx;
        padding: 20rpx 30rpx;
    }
}

.mod_style {
    padding: 30rpx;
    // outline: 1px red solid;

    >view:nth-of-type(1) {
        font-weight: bold;
        margin-bottom: 30rpx;

        >text {
            color: white;
            font-weight: none;
            font-size: 30rpx;
            background-color: red;
            padding: 5rpx 10rpx;
        }
    }
}

.man_msg {
    display: flex;
    justify-content: space-between;

    >view {
        background-color: rgb(228, 228, 228);
        padding: 15rpx 50rpx;
        width: 33%;
    }
}

.order_msg {
    display: flex;

    .order_img {
        background-color: rgb(242, 242, 242);
        width: 130rpx;
        height: 110rpx;
        margin-right: 30rpx;
    }

    >view:nth-of-type(2) {
        width: 696rpx;

        >view:nth-of-type(1) {
            font-weight: bold;
            margin-bottom: 15rpx;
        }

        >view:nth-of-type(2) {
            font-size: 32rpx;
            display: flex;
            justify-content: space-between;

            >view:nth-of-type(1) {
                >text:nth-of-type(1) {
                    color: red;
                    font-size: 40rpx;
                    margin-right: 15rpx;
                }

                >text:nth-of-type(2) {
                    text-decoration: line-through;
                    color: gray;
                }
            }

            >view:nth-of-type(2) {
                color: gray;

                >text:nth-of-type(2) {
                    font-size: 40rpx;
                    margin-left: 15rpx;
                }
            }
        }
    }
}

.team_msg {
    display: flex;
    justify-content: space-between;
    border-bottom: 1px gray solid;
    padding: 20rpx 0;

    >view:nth-of-type(1) {
        display: flex;
    }

    .team_img {
        background-color: rgb(228, 228, 228);
        width: 60rpx;
        height: 60rpx;
        border-radius: 50%;
        margin-right: 20rpx;
    }

    .team_num {
        color: gray;
    }
}

.blank {
    height: 100rpx;
}

.footer,
.footer2 {
    color: white;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100rpx;
    line-height: 100rpx;
    font-size: 32rpx;
    text-align: center;
}

.footer {
    background-color: rgb(3, 3, 3);
}

.footer2 {
    background-color: rgb(255, 80, 61);
}

page {
    padding: 0 !important;
}